Foxit PDF SDK
FoxitPDFSDKPython2.Popup类 参考
类 FoxitPDFSDKPython2.Popup 继承关系图:
FoxitPDFSDKPython2.Annot FoxitPDFSDKPython2.Base

Public 成员函数

def Popup ()
 构造函数。

 
def Popup (annot)
 构造函数,使用父类对象。
更多...
 
def GetOpenStatus ()
 获取打开状态。
更多...
 
def GetParent ()
 获取相关的父标记注释。
更多...
 
def SetOpenStatus (status)
 设置打开状态。
更多...
 
- Public 成员函数 继承自 FoxitPDFSDKPython2.Annot
def Annot ()
 构造函数。

 
def Annot (annot)
 构造函数,使用另一个注释对象。
更多...
 
def GetAppearanceStream (type, appearance_state)
 获取具有指定类型和状态的注释外观流。
更多...
 
def GetBorderColor ()
 获取边框颜色。
更多...
 
def GetBorderInfo ()
 获取边框信息。
更多...
 
def GetContent ()
 获取内容。
更多...
 
def GetDeviceRect (matrix)
 获取设备坐标系统中的注释矩形。
更多...
 
def GetDict ()
 获取注释的字典对象。
更多...
 
def GetDisplayMatrix (page_display_matrix)
 获取显示矩阵,从到 目标设备坐标系统。
更多...
 
def GetFlags ()
 获取注释标志。
更多...
 
def GetIndex ()
 获取当前注释在其所属页面中的索引。
更多...
 
def GetModifiedDateTime ()
 获取最后修改日期时间。
更多...
 
def GetOptionalContent ()
 获取注释可选内容的PDF字典。
更多...
 
def GetPage ()
 获取相关的PDF页面。
更多...
 
def GetRect ()
 获取矩形,以表示。
更多...
 
def GetType ()
 获取当前注释的实际注释类型。
更多...
 
def GetUniqueID ()
 获取唯一ID。
更多...
 
def HasProperty (property)
 当前注释是否具有指定的注释属性。
更多...
 
def IsEmpty ()
 检查当前对象是否为空。
更多...
 
def IsMarkup ()
 检查当前注释是否为标记注释。
更多...
 
def Move (rect)
 将当前注释移动到新位置,由中的新矩形指定。
更多...
 
def Move (rect, is_reset_appearance)
 将当前注释移动到新位置,由中的新矩形指定。
更多...
 
def RemoveProperty (property)
 删除指定的注释属性。
更多...
 
def ResetAppearanceStream ()
 重置外观流。
更多...
 
def SetBorderColor (color)
 设置边框颜色。
更多...
 
def SetBorderInfo (border)
 设置边框信息。
更多...
 
def SetContent (content)
 设置内容。
更多...
 
def SetFlags (flags)
 设置注释标志。
更多...
 
def SetModifiedDateTime (date_time)
 设置最后修改日期时间。
更多...
 
def SetUniqueID (unique_id)
 设置唯一ID。
更多...
 

额外继承的成员函数

- 静态 Public 属性 继承自 FoxitPDFSDKPython2.Annot
 e_3D = _fsdk.Annot_e_3D
 注释类型:3D注释。<PDF参考1.7>中的标准注释之一。

 
 e_AppearanceTypeDown = _fsdk.Annot_e_AppearanceTypeDown
 注释的按下外观。

 
 e_AppearanceTypeNormal = _fsdk.Annot_e_AppearanceTypeNormal
 注释的正常外观。

 
 e_AppearanceTypeRollover = _fsdk.Annot_e_AppearanceTypeRollover
 注释的悬停外观。

 
 e_Caret = _fsdk.Annot_e_Caret
 注释类型:插入符注释。<PDF参考1.7>中的标准注释之一。

 
 e_Circle = _fsdk.Annot_e_Circle
 注释类型:圆形注释。<PDF参考1.7>中的标准注释之一。

 
 e_FileAttachment = _fsdk.Annot_e_FileAttachment
 注释类型:文件附件注释。<PDF参考1.7>中的标准注释之一。

 
 e_FlagHidden = _fsdk.Annot_e_FlagHidden
 注释标志:隐藏。
更多...
 
 e_FlagInvisible = _fsdk.Annot_e_FlagInvisible
 注释标志:不可见。
更多...
 
 e_FlagLocked = _fsdk.Annot_e_FlagLocked
 注释标志:锁定。
更多...
 
 e_FlagLockedContents = _fsdk.Annot_e_FlagLockedContents
 注释标志:锁定内容。
更多...
 
 e_FlagNoRotate = _fsdk.Annot_e_FlagNoRotate
 注释标志:无旋转。
更多...
 
 e_FlagNoView = _fsdk.Annot_e_FlagNoView
 注释标志:无视图。
更多...
 
 e_FlagNoZoom = _fsdk.Annot_e_FlagNoZoom
 注释标志:无缩放。
更多...
 
 e_FlagPrint = _fsdk.Annot_e_FlagPrint
 注释标志:打印。
更多...
 
 e_FlagReadOnly = _fsdk.Annot_e_FlagReadOnly
 注释标志:只读。
更多...
 
 e_FlagToggleNoView = _fsdk.Annot_e_FlagToggleNoView
 注释标志:切换无视图。
更多...
 
 e_FreeText = _fsdk.Annot_e_FreeText
 注释类型:自由文本注释。<PDF参考1.7>中的标准注释之一。

 
 e_Highlight = _fsdk.Annot_e_Highlight
 注释类型:高亮注释。<PDF参考1.7>中的标准注释之一。

 
 e_HighlightingInvert = _fsdk.Annot_e_HighlightingInvert
 高亮模式:反转,即反转注释矩形的内容。

 
 e_HighlightingNone = _fsdk.Annot_e_HighlightingNone
 高亮模式:无高亮。

 
 e_HighlightingOutline = _fsdk.Annot_e_HighlightingOutline
 高亮模式:轮廓,即反转注释的边框。

 
 e_HighlightingPush = _fsdk.Annot_e_HighlightingPush
 高亮模式:按下,即显示注释的按下外观(如果有)。

 
 e_HighlightingToggle = _fsdk.Annot_e_HighlightingToggle
 高亮模式:切换。这仅对小组件注释有用。

 
 e_Ink = _fsdk.Annot_e_Ink
 注释类型:墨迹注释。<PDF参考1.7>中的标准注释之一。

 
 e_Line = _fsdk.Annot_e_Line
 注释类型:直线注释。<PDF参考1.7>中的标准注释之一。

 
 e_Link = _fsdk.Annot_e_Link
 注释类型:链接注释。<PDF参考1.7>中的标准注释之一。

 
 e_MKEntryBackgroundColor = _fsdk.Annot_e_MKEntryBackgroundColor
 背景颜色条目。MK字典中的"BG"。

 
 e_MKEntryBorderColor = _fsdk.Annot_e_MKEntryBorderColor
 边框颜色条目。MK字典中的"BC"。

 
 e_MKEntryDownCaption = _fsdk.Annot_e_MKEntryDownCaption
 按下标题(或备用标题)条目。MK字典中的"AC"。
更多...
 
 e_MKEntryDownIcon = _fsdk.Annot_e_MKEntryDownIcon
 按下图标(或备用图标)条目。MK字典中的"IX"。
更多...
 
 e_MKEntryIconCaptionRelation = _fsdk.Annot_e_MKEntryIconCaptionRelation
 图标和标题关系条目。MK字典中的"TP"。
更多...
 
 e_MKEntryIconFit = _fsdk.Annot_e_MKEntryIconFit
 图标适配信息条目。MK字典中的"IF"。
更多...
 
 e_MKEntryNormalCaption = _fsdk.Annot_e_MKEntryNormalCaption
 正常标题条目。MK字典中的"CA"。
更多...
 
 e_MKEntryNormalIcon = _fsdk.Annot_e_MKEntryNormalIcon
 正常图标条目。MK字典中的"I"。
更多...
 
 e_MKEntryRolloverCaption = _fsdk.Annot_e_MKEntryRolloverCaption
 悬停标题条目。MK字典中的"RC"。
更多...
 
 e_MKEntryRolloverIcon = _fsdk.Annot_e_MKEntryRolloverIcon
 悬停图标条目。MK字典中的"RI"。
更多...
 
 e_MKEntryRotation = _fsdk.Annot_e_MKEntryRotation
 旋转条目。MK字典中的"R"。

 
 e_MKRelationCaptionAboveIcon = _fsdk.Annot_e_MKRelationCaptionAboveIcon
 标题在图标上方。

 
 e_MKRelationCaptionBelowIcon = _fsdk.Annot_e_MKRelationCaptionBelowIcon
 标题在图标下方。

 
 e_MKRelationCaptionLeft = _fsdk.Annot_e_MKRelationCaptionLeft
 标题在图标左侧。

 
 e_MKRelationCaptionOvrlayOnIcon = _fsdk.Annot_e_MKRelationCaptionOvrlayOnIcon
 标题直接覆盖在图标上。

 
 e_MKRelationCaptionRight = _fsdk.Annot_e_MKRelationCaptionRight
 标题在图标右侧。

 
 e_MKRelationNoCaption = _fsdk.Annot_e_MKRelationNoCaption
 无标题;仅图标。

 
 e_MKRelationNoIcon = _fsdk.Annot_e_MKRelationNoIcon
 无图标;仅标题。

 
 e_Movie = _fsdk.Annot_e_Movie
 注释类型:电影注释。<PDF参考1.7>中的标准注释之一。

 
 e_Note = _fsdk.Annot_e_Note
 注释类型:注记注释,即"文本"注释 - <PDF参考1.7>中的标准注释之一。

 
 e_PagingSeal = _fsdk.Annot_e_PagingSeal
 注释类型:分页印章注释。福昕PDF SDK自定义注释类型(非标准注释类型)。

 
 e_Polygon = _fsdk.Annot_e_Polygon
 注释类型:多边形注释。<PDF参考1.7>中的标准注释之一。

 
 e_PolyLine = _fsdk.Annot_e_PolyLine
 注释类型:折线注释。<PDF参考1.7>中的标准注释之一。

 
 e_Popup = _fsdk.Annot_e_Popup
 注释类型:弹出注释。<PDF参考1.7>中的标准注释之一。

 
 e_PrinterMark = _fsdk.Annot_e_PrinterMark
 注释类型:印刷标记注释。<PDF参考1.7>中的标准注释之一。

 
 e_PropertyBorderColor = _fsdk.Annot_e_PropertyBorderColor
 注释属性:边框颜色。
更多...
 
 e_PropertyCreationDate = _fsdk.Annot_e_PropertyCreationDate
 注释属性:创建日期。
更多...
 
 e_PropertyFillColor = _fsdk.Annot_e_PropertyFillColor
 注释属性:填充颜色
更多...
 
 e_PropertyModifiedDate = _fsdk.Annot_e_PropertyModifiedDate
 注释属性:修改日期。

 
 e_PSInk = _fsdk.Annot_e_PSInk
 注释类型:压力敏感墨迹注释。

 
 e_Redact = _fsdk.Annot_e_Redact
 注释类型:编辑注释。

 
 e_RichMedia = _fsdk.Annot_e_RichMedia
 注释类型:富媒体注释。

 
 e_Screen = _fsdk.Annot_e_Screen
 注释类型:屏幕注释。<PDF参考1.7>中的标准注释之一。

 
 e_Sound = _fsdk.Annot_e_Sound
 注释类型:声音注释。<PDF参考1.7>中的标准注释之一。

 
 e_Square = _fsdk.Annot_e_Square
 注释类型:矩形注释。<PDF参考1.7>中的标准注释之一。

 
 e_Squiggly = _fsdk.Annot_e_Squiggly
 注释类型:波浪线注释。<PDF参考1.7>中的标准注释之一。

 
 e_Stamp = _fsdk.Annot_e_Stamp
 注释类型:印章注释。<PDF参考1.7>中的标准注释之一。

 
 e_StrikeOut = _fsdk.Annot_e_StrikeOut
 注释类型:删除线注释。<PDF参考1.7>中的标准注释之一。

 
 e_TrapNet = _fsdk.Annot_e_TrapNet
 注释类型:陷阱网络注释。<PDF参考1.7>中的标准注释之一。

 
 e_Underline = _fsdk.Annot_e_Underline
 注释类型:下划线注释。<PDF参考1.7>中的标准注释之一。

 
 e_UnknownType = _fsdk.Annot_e_UnknownType
 注释类型:未知。

 
 e_Watermark = _fsdk.Annot_e_Watermark
 注释类型:水印注释。<PDF参考1.7>中的标准注释之一。

 
 e_Widget = _fsdk.Annot_e_Widget
 注释类型:小组件注释。<PDF参考1.7>中的标准注释之一。
更多...
 

详细描述

弹出注释在弹出窗口中显示文本以供输入和编辑。它通常不单独出现, 而是与标记注释(其父注释)关联,用于编辑父注释的文本。
FoxitPDFSDKPython2.Popup 派生自类Annot ,还提供获取/设置弹出注释属性的函数。 弹出注释没有自己的外观流或关联的动作,因此函数 FoxitPDFSDKPython2.Annot.ResetAppearanceStream 对于弹出注释总是返回false

参见
Annot

构造及析构函数说明

◆ Popup()

def FoxitPDFSDKPython2.Popup.Popup (   annot)

构造函数,使用父类对象。

参数
[in]annot父类对象。

成员函数说明

◆ GetOpenStatus()

def FoxitPDFSDKPython2.Popup.GetOpenStatus ( )

获取打开状态。

打开状态是一个布尔值,指定注释是否应该初始显示为打开状态:

  • true表示注释应该初始显示为打开状态。
  • false表示注释应该初始显示为关闭状态。


返回
打开状态。

◆ GetParent()

def FoxitPDFSDKPython2.Popup.GetParent ( )

获取相关的父标记注释。

返回
相关的父标记注释。如果返回的标记注释的函数FoxitPDFSDKPython2.Annot.IsEmpty (从Markup 的父类继承)的返回值为true, 则表示当前弹出注释没有标记注释。

◆ SetOpenStatus()

def FoxitPDFSDKPython2.Popup.SetOpenStatus (   status)

设置打开状态。

打开状态是一个布尔值,指定注释是否应该初始显示为打开状态:

  • true表示注释应该初始显示为打开状态。
  • false表示注释应该初始显示为关闭状态。


参数
[in]status新的打开状态值。
返回
无。